transmission lube pump - Alemán Inglés Diccionario